French sorrel

Noun
  1. greens having small tart oval to pointed leaves; preferred to common sorrel for salads
  2. low perennial with small silvery-green ovate to hastate leaves

Khám phá thêm

Các từ liên quan